from module_admin.annotation.pydantic_annotation import as_query
from module_stock.entity.vo.kline_vo import DeleteKlineModel, KlineModel, KlinePageQueryModel, KlineQueryModel

class WeeklyModel(KlineModel):
    pass

class WeeklyQueryModel(KlineQueryModel):
    """
    股票周线不分页查询模型
    """
    pass


@as_query
class WeeklyPageQueryModel(KlinePageQueryModel):
    """
    股票周线分页查询模型
    """
    pass

class DeleteWeeklyModel(DeleteKlineModel):
    """
    删除股票周线模型
    """
    pass
